package com.example.tiptravel.entity.home.spot;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by 45820 on 2016/11/10.
 */

public class SpotEntity {

    /**
     * status : 1
     * msg :
     * data : [{"id":6296,"scenic_name":"芜湖鸠兹古镇","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/5791e34041fe0886162.jpg","has_map":0,"has_audio":1,"brief":"\u201c天下徽商，兴于鸠兹\u201d，鸠兹古镇景区依托徽商在芜湖\u201c兴业\u201d的深厚历史积淀及开埠的多元文化精髓，整个景区依托扁担河及中央湖分三期开发，其中东、西两岸以传统街道格局和传统建筑为参照，打造浓缩芜湖历史、反映传统文化与风俗的古镇街区；中央湖以\u201c中国顶级激光水秀\u201d为核心内容，打造安徽地区最大的水上不夜城。","address":"安徽省芜湖市鸠江区纬二路","recommend_reason":"","has_tips":0,"geo":{"lng":"118.4536445","lat":"31.3761325"},"audio":[{"audio_id":3874,"m3u8":"http://7u2psp.com2.z0.glb.qiniucdn.com/5795a8d02c97a575690.m3u8","title":"芜湖鸠兹古镇","mp3":"http://7u2psp.com2.z0.glb.qiniucdn.com/5795a8d02c97a575690.mp3","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/5791e34041fe0886162.jpg","size":493450,"duration":80}],"city":{"city_id":340200},"album":[],"tips":[],"spots":[]},{"id":6187,"scenic_name":"丽江古城","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/56c554fcbfdd38009.jpg","has_map":1,"has_audio":1,"brief":"丽江古城（大研古城）是国家重点风景名胜区、国家级历史文化名城，始建于宋未元初，是中华民族优秀建筑的缩影。古城以四方街为中心沿水源流向呈八卦式网状布局，是我国最科学的古城建筑群布局，许多建筑学专家考察认为：丽江古城的历史比被誉为世界样板的英国翰洛城早数百年，布局比翰洛城更科学。2009年，大研古城荣膺中国世界纪录协会中国最科学的古城建筑群。","address":"云南省丽江市大研镇","recommend_reason":"温暖的阳光，静谧的纳西小院，走出深巷又是另外一番天地。人潮将你推向最繁华的街道，丽江就是这样，多样生活任你挑选！","has_tips":1,"geo":{"lng":"100.2384059","lat":"26.87499322"},"audio":[{"audio_id":2347,"m3u8":"http://7u2psp.com2.z0.glb.qiniucdn.com/5683a8191244e177091.m3u8","title":"丽江古城","mp3":"http://7u2psp.com2.z0.glb.qiniucdn.com/5683a8191244e177091.mp3","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/56c554fcbfdd38009.jpg","size":3317475,"duration":827}],"city":{"city_id":530700},"album":[],"tips":[],"spots":[]},{"id":70,"scenic_name":"龙口南山","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/5688d1c453ec8263937.jpg","has_map":1,"has_audio":1,"brief":"南山旅游风景区，最高海拔480米，由南山集团投资建设，是一个融宗教文化、历史文化、旅游文化、饮食文化、商业文化于一体的大型旅游文化景观。景区分为宗教历史文化园、主题公园－欢乐峡谷和东海旅游度假区三大部分。","address":"山东龙口市黄城南偏西七公里处","recommend_reason":"环境很美，气势宏伟,南山大佛很是威严,还有无数的玉佛像，是祈福圣地的好去处！","has_tips":1,"geo":{"lng":"120.4809115","lat":"37.5630245"},"audio":[{"audio_id":1528,"m3u8":"http://7u2psp.com2.z0.glb.qiniucdn.com/5601764b27c47971449.m3u8","title":"龙口南山","mp3":"http://7u2psp.com2.z0.glb.qiniucdn.com/5601764b27c47971449.mp3","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/5688d1c453ec8263937.jpg","size":501439,"duration":123}],"city":{"city_id":370600},"album":[],"tips":[],"spots":[]},{"id":6217,"scenic_name":"长隆欢乐世界","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/56aed63b3b259338726.jpg","has_map":1,"has_audio":1,"brief":"长隆欢乐世界坐落在广州番禺迎宾路，占地面积2000多亩，游乐设施近70项。欢乐世界引进了瑞士、荷兰、德国、意大利、美国等全球领先的游乐设备公司的设备，其中包括：\u201c全球过山车之王\u201d垂直过山车、创吉尼斯世界纪录的十环过山车、荣获行业设计金奖的摩托过山车、超级大摆锤、东半球唯一的U型滑板等世界级巅峰游乐项目以及目前世界上非常先进的四维影院。4D电影是在3D立体电影的基础上加环境特效模拟仿真而组成的新型影视产品。","address":"广东省广州市番禺区迎宾路","recommend_reason":"如果你想刺激去坐过山车，想浪漫去坐旋转木马，长隆欢乐世界可以满足你各种需求。在这里，我们玩的是心跳。","has_tips":1,"geo":{"lng":"113.3238304","lat":"23.00328327"},"audio":[{"audio_id":2942,"m3u8":"http://7u2psp.com2.z0.glb.qiniucdn.com/56ced0775238e367046.m3u8","title":"长隆欢乐世界","mp3":"http://7u2psp.com2.z0.glb.qiniucdn.com/56ced0775238e367046.mp3","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/56aed63b3b259338726.jpg","size":407304,"duration":66}],"city":{"city_id":440100},"album":[],"tips":[],"spots":[]},{"id":1683,"scenic_name":"陕西历史博物馆","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/18d63b2590bdcb75af5523236f817970.jpg","has_map":0,"has_audio":1,"brief":"陕西历史博物馆是中国第一座拥有现代化设施的大型国家级博物馆，被誉为\u201c华夏珍宝库\u201d和\u201c中华文明的瑰丽殿堂\u201d。陕西历史博物馆位于陕西省西安市雁塔区，筹建于1983年，1991年落成开放，以其丰富的文物藏品成为展示陕西历史文化和中国古代文明的殿堂。","address":"陕西省西安市雁塔区","recommend_reason":"镇馆之宝之一\u201c镶金兽首玛瑙杯\u201d，传说价值半个香港。看过陕西历史博物馆，才发现其他博物馆都是浮云。","has_tips":1,"geo":{"lng":"108.9615165","lat":"34.230473"},"audio":[],"city":{"city_id":610100},"album":[],"tips":[],"spots":[]}]
     */

    @SerializedName("status")
    private String status;
    @SerializedName("msg")
    private String msg;
    @SerializedName("data")
    private List<DataBean> data;

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * id : 6296
         * scenic_name : 芜湖鸠兹古镇
         * pic : http://7u2psp.com2.z0.glb.qiniucdn.com/5791e34041fe0886162.jpg
         * has_map : 0
         * has_audio : 1
         * brief : “天下徽商，兴于鸠兹”，鸠兹古镇景区依托徽商在芜湖“兴业”的深厚历史积淀及开埠的多元文化精髓，整个景区依托扁担河及中央湖分三期开发，其中东、西两岸以传统街道格局和传统建筑为参照，打造浓缩芜湖历史、反映传统文化与风俗的古镇街区；中央湖以“中国顶级激光水秀”为核心内容，打造安徽地区最大的水上不夜城。
         * address : 安徽省芜湖市鸠江区纬二路
         * recommend_reason :
         * has_tips : 0
         * geo : {"lng":"118.4536445","lat":"31.3761325"}
         * audio : [{"audio_id":3874,"m3u8":"http://7u2psp.com2.z0.glb.qiniucdn.com/5795a8d02c97a575690.m3u8","title":"芜湖鸠兹古镇","mp3":"http://7u2psp.com2.z0.glb.qiniucdn.com/5795a8d02c97a575690.mp3","pic":"http://7u2psp.com2.z0.glb.qiniucdn.com/5791e34041fe0886162.jpg","size":493450,"duration":80}]
         * city : {"city_id":340200}
         * album : []
         * tips : []
         * spots : []
         */

        @SerializedName("id")
        private int id;
        @SerializedName("scenic_name")
        private String scenicName;
        @SerializedName("pic")
        private String pic;
        @SerializedName("has_map")
        private int hasMap;
        @SerializedName("has_audio")
        private int hasAudio;
        @SerializedName("brief")
        private String brief;
        @SerializedName("address")
        private String address;
        @SerializedName("recommend_reason")
        private String recommendReason;
        @SerializedName("has_tips")
        private int hasTips;
        @SerializedName("geo")
        private GeoBean geo;
        @SerializedName("city")
        private CityBean city;
        @SerializedName("audio")
        private List<AudioBean> audio;
        @SerializedName("album")
        private List<?> album;
        @SerializedName("tips")
        private List<?> tips;
        @SerializedName("spots")
        private List<?> spots;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getScenicName() {
            return scenicName;
        }

        public void setScenicName(String scenicName) {
            this.scenicName = scenicName;
        }

        public String getPic() {
            return pic;
        }

        public void setPic(String pic) {
            this.pic = pic;
        }

        public int getHasMap() {
            return hasMap;
        }

        public void setHasMap(int hasMap) {
            this.hasMap = hasMap;
        }

        public int getHasAudio() {
            return hasAudio;
        }

        public void setHasAudio(int hasAudio) {
            this.hasAudio = hasAudio;
        }

        public String getBrief() {
            return brief;
        }

        public void setBrief(String brief) {
            this.brief = brief;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getRecommendReason() {
            return recommendReason;
        }

        public void setRecommendReason(String recommendReason) {
            this.recommendReason = recommendReason;
        }

        public int getHasTips() {
            return hasTips;
        }

        public void setHasTips(int hasTips) {
            this.hasTips = hasTips;
        }

        public GeoBean getGeo() {
            return geo;
        }

        public void setGeo(GeoBean geo) {
            this.geo = geo;
        }

        public CityBean getCity() {
            return city;
        }

        public void setCity(CityBean city) {
            this.city = city;
        }

        public List<AudioBean> getAudio() {
            return audio;
        }

        public void setAudio(List<AudioBean> audio) {
            this.audio = audio;
        }

        public List<?> getAlbum() {
            return album;
        }

        public void setAlbum(List<?> album) {
            this.album = album;
        }

        public List<?> getTips() {
            return tips;
        }

        public void setTips(List<?> tips) {
            this.tips = tips;
        }

        public List<?> getSpots() {
            return spots;
        }

        public void setSpots(List<?> spots) {
            this.spots = spots;
        }

        public static class GeoBean {
            /**
             * lng : 118.4536445
             * lat : 31.3761325
             */

            @SerializedName("lng")
            private String lng;
            @SerializedName("lat")
            private String lat;

            public String getLng() {
                return lng;
            }

            public void setLng(String lng) {
                this.lng = lng;
            }

            public String getLat() {
                return lat;
            }

            public void setLat(String lat) {
                this.lat = lat;
            }
        }

        public static class CityBean {
            /**
             * city_id : 340200
             */

            @SerializedName("city_id")
            private int cityId;

            public int getCityId() {
                return cityId;
            }

            public void setCityId(int cityId) {
                this.cityId = cityId;
            }
        }

        public static class AudioBean {
            /**
             * audio_id : 3874
             * m3u8 : http://7u2psp.com2.z0.glb.qiniucdn.com/5795a8d02c97a575690.m3u8
             * title : 芜湖鸠兹古镇
             * mp3 : http://7u2psp.com2.z0.glb.qiniucdn.com/5795a8d02c97a575690.mp3
             * pic : http://7u2psp.com2.z0.glb.qiniucdn.com/5791e34041fe0886162.jpg
             * size : 493450
             * duration : 80
             */

            @SerializedName("audio_id")
            private int audioId;
            @SerializedName("m3u8")
            private String m3u8;
            @SerializedName("title")
            private String title;
            @SerializedName("mp3")
            private String mp3;
            @SerializedName("pic")
            private String pic;
            @SerializedName("size")
            private int size;
            @SerializedName("duration")
            private int duration;

            public int getAudioId() {
                return audioId;
            }

            public void setAudioId(int audioId) {
                this.audioId = audioId;
            }

            public String getM3u8() {
                return m3u8;
            }

            public void setM3u8(String m3u8) {
                this.m3u8 = m3u8;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getMp3() {
                return mp3;
            }

            public void setMp3(String mp3) {
                this.mp3 = mp3;
            }

            public String getPic() {
                return pic;
            }

            public void setPic(String pic) {
                this.pic = pic;
            }

            public int getSize() {
                return size;
            }

            public void setSize(int size) {
                this.size = size;
            }

            public int getDuration() {
                return duration;
            }

            public void setDuration(int duration) {
                this.duration = duration;
            }
        }
    }
}
